Definition of Dugout Canoe

  • (noun) a canoe made by hollowing out and shaping a large log

Synonyms of Dugout Canoe


Antonyms of Dugout Canoe


No Antonyms Found.

Homophones of Dugout Canoe


No Homophones Found.